Need advice about engineering..