Trying to create shit functionallity