closes #1: agregado tipos y usos