now it builds, but has no funcionality whatsoever