adding setup (kinda)