fix bugsss