Basic functionality accomplished with limitted CSS styling