tried to add like funtionality wip