Congrats Alembic, sounds like you are well on your way. Keep taking your time and things will only get better :)