working but buggy branch file (issue with pc)