Код не говно, просто тут неочевидное место. Это ок.