I guess it's a work in progress xD