Complete and open for suggestions

Check it out!