bug fixed without styling