moved button and added dynamic amount