Need advice and suggestions