console logs removed, needs styling