MACROCAP LABS INC