.... I dont know if i like this or not