so i guess i have to code it myself then.. oh god...