Some implementation with material design (WIP)