some modification with gui button position